|
Formation Bases de Données ADO Delphi | | ADO (ActiveX Data Objects) est la couche d'accès proposée par Microsoft pour
accéder aussi bien aux bases de données relationnelles (SqlServer, Oracle, Access, Interbase ou pratiquement toutes les autres) ainsi qu'aux données Excel ou aux mails Outlook. Les objectifs de la formation Bases de Données ADO Delphi
Le but de cette formation est de vous permettre de concevoir, développer et tester des applications de gestion de bases de données en utilisant ADO Ce que vous apprendrez - Formation Bases de données Delphi avec Ado
En suivant cette formation ADO, vous apprendrez à: - utiliser les composants Delphi de gestion ADO (dbGo)
- employer directement les objets ADO (API)
- créer des Tables, des Index, lire et écrire des données
- gérer plusieurs tables, traiter les accès concurrents et les transactions
- gérer les curseur, les transactions et le mode différé ADO
- migrer vos applications depuis le BDE vers ADO
- utiliser l'environnement ADO Express
A qui s'adresse ce cours ADO Développeurs de logiciels, et programmeurs souhaitant prototyper, développer ou intégrer des applications de bases de données Client Serveur sous Windows
utilisant ADO. Aucune connaissance préalable de Windows ou de programmation de base de données ne sont nécessaires.
Le programme détaillé - Développement ADO Delphi - Organisation et Architecture
- les objets ADO
- OleDb Providers et ODBC - Relation entre MDAC, ADO, OleDb et ODBC
- les composants dbGo (Ado Express)
- ADO par rapport aux autres composants d'accès Delphi
- Connexion aux Bases de Données
- tAdoConnexion
- ConnectionString - Structure - propriétés Provider et Mode
- le dialogue ADO de connexion
- gestion de la connexion - Login - mode synchrone et asynchrone - TimeOut
- les événements de connexion
- exemples de connexion
- Sql Serveur, Oracle, Access
- Paradox, Interbase
- information sur le schéma de la base
- Commande ADO
- tAdoCommand
- connexion par un tAdoConnection ou connexion directe
- types de commandes
- requêtes paramétrées - Prepared
- commande synchrone et asynchrone - TimeOut - annulation d'une commande
- Ensemble de données Dataset ADO
- tCustomAdoDataSet, tAdoDataSet
- tAdoQuery / tAdoTable
- accès au RecordSet ADO
- création de TABLES et d'INDEX - champs spécifiques à ADO - clés auto incrémentées
- événements liés à la gestion des tAdoDataSet
- utilisation des contrôles visuels
- validation des saisies
- relations maître détail
- tAdoStoredProc - exemple et utilisation
- Types de Curseur ADO
- curseur client ou serveur
- curseurs unidirectionnels, statiques, dynamiques
- visibilité des mises à jour
- Persistence et mode nomade
- sauvegarde / chargement de données dans des fichiers fichier mode nomade)
- support texte et XML
- Batch Update
- présentation du mode mise à jour groupées
- test des mises à jour en attente
- résolution des conflits
- relations maître détail
- Batch Update et modèle nomade
- ADO et bases de données multi niveau
- architecture multi tiers - dbExpress et DataSnap
- tDataSetProvider - liaison avec ADO
- utilisation de tClientDataSet
- gestion des modification
- sauvegarde des données
- mise à jour du Serveur et réconciliation des conflits
- connexion distantes, remote data module, connexions COM, HTTP et Socket
- Gestion des Transactions et multi utilisateurs
- gestions transactions
- test du support des transactions
- démarrage, commit et rollback
- transactions emboîtées
- verrouillage
- types de verrous
- verrouillage optimiste et pessimiste
- niveau d'isolation des transactions
- Ado Express (ADOX)
- importation des librairies ADOX
- le modèle objet ADOX
- catalogues, collections, tables, colonnes
- procédures cataloguées
- gestion de la sécurité
- Migration depuis le BDE
- équivalences
- techniques de conversion et checklist
- outils de conversion
- ADO, Excel, Outlook, HTML
- accès à des feuilles Excel et export vers Excel
- ouverture de page HTML et export HTML
- Programmation ADO Directe
- exemple de programmation directe des objets ADO (utilisation des API ADO)
- ADO en Perspective
| Les travaux pratiques - Stage bases de données ADO Plus de 30 % de la formation sont consacrées à des exercices. Chaque stagiaire
réalisera de nombreux projets utilisant ADO sur PC. Parmi les domaines abordés citons: - conception et création d'une base
- construction d'une application de gestion simple
- interaction avec Excel
L'animateur - Formation Delphi Bases de données ADO Les stages Delphi sont animés exclusivement par John COLIBRI. Auteur de plus de 15 livres de programmation, il organise des stages de formation Delphi à
l'Institut Pascal depuis plus de 25 ans, et a formé personnellement plus de 2.000 développeurs Delphi. Dates et Inscription
- Les stages sont organisés à l'Institut PASCAL
- les dates des prochaines formations prévues pour les formations inter-entreprise sont présentées dans ce calendrier des formations
- pré-réservation: vous pouvez vérifier la disponibilité et vous pré-inscrire sans frais. Nous vous
contacterons à la suite de votre pré-inscription
- des stages peuvent aussi être organisés en Province (Lille, Strasbourg, Lyon, Marseille, Nantes, Metz, Rennes, Perpignan, Nimes, Toulouse ...) et
dans votre entreprise, organisation ou administration
- ces stages sont couverts par les conventions de formation continue (numéro d'agrément 11 94 00755 94) et nous fournissons une convention de formation
- la durée des stages est de 3 jours.
- prix: le prix entreprise pour une personne est de 1.680 Euros HT.
Les modalités d'inscription présentent le
réductions de tarif pour les particuliers, l'inscription à plusieurs stages, l'inscription de plusieurs personnes ou les stages intra-entreprise. - pour les formations spécifiques, sur mesure ou en régie, qui
incorporeraient par exemple, seulement certaines parties du programme ci-dessus, consultez formations sur mesure ou contactez nous par e-mail ou téléphone.
Autres Formations Delphi - formations Delphi générales : initiation Delphi (3 jours), et les formations Delphi complètes
(Delphi 7 Complète à
Delphi complète - 5 jours).
- Si vous avez déjà une connaissance générale de Delphi, vous pouvez approfondir certains domaines tels que :
Lettre d'Information
Nous publions tous les mois une lettre d'information qui vous tient au courant des programmes des nouveaux stages Delphi et de dates des prochaines sessions |
|